head honcho


Results for "head honcho"

English - Turkish Dictionary

head honcho

(English - Turkish Dictionary) :
argo şef, başkan.